|
Book details / order |
NODE.JS IN PRACTICE: INCLUDES 115 TECHNIQUES |
Node.js in practice is a collection of 115 thoroughly tested examples and instantly useful techniques guaranteed to make any node application go more smoothly. following a common-sense problem/solution format, these experience-fueled techniques cover important topics like event-based programming, streams, integrating external applications, and deployment. the abundantly annotated code makes the examples easy to follow and techniques are organized into logical clusters, so it's a snap to find what you're looking for.
contents : -
part 1 node fundamentals
chapter 1 getting started
1.1 getting to know node
1.2 building a node application
1.3 summary
chapter 2 globals: node's environment
2.1 modules
2.2 standard i/o and the console object
2.3 operating system and command-line integration
2.4 delaying execution with timers
2.5 summary
chapter 3 buffers: working with bits, bytes, and encodings
3.1 changing data encodings
3.2 converting binary files to json
3.3 creating your own binary protocol
3.4 summary
chapter 4 events: mastering event emitter and beyond
4.1 basic usage
4.2 error handling
4.3 advanced patterns
4.4 third-party modules and extensions
4.5 summary
chapter 5 streams: node's most powerful and misunderstood feature
5.1 introduction to streams
5.2 built-in streams
5.3 third-party modules and streams
5.4 using the stream base classes
5.5 advanced patterns and optimization
5.6 summary
chapter 6 file system: synchronous and asynchronous approaches to files
6.1 an overview of the fs module
6.2 summary
chapter 7 networking: node's true "hello, world"
7.1 networking in node
7.2 tcp clients and servers
7.3 udp clients and servers
7.4 http clients and servers
7.5 making dns requests
7.6 encryption
7.7 summary
8 child processes: integrating external applications with node
8.1 executing external applications
8.2 executing node programs 185
8.3 working synchronously 192
8.4 summary
part 2 real-world recipes
chapter 9 the web: build leaner and meaner web applications
9.1 front-end techniques
9.2 server-side techniques
9.3 testing web applications
9.4 full stack frameworks
9.5 real-time services
9.6 summary
chapter 10 tests: the key to confident code
10.1 introduction to testing with node
10.2 writing simple tests with assertions
10.3 test harnesses
10.4 test frameworks
10.5 tools for tests
10.6 further reading
10.7 summary
chapter 11 debugging: designing for introspection and resolving issues
11.1 designing for introspection
11.2 debugging issues
11.3 summary
chapter 12 node in production: deploying applications safely
12.1 deployment
12.2 caching and scaling
12.3 maintenance
12.4 further notes on scaling and resiliency
12.5 summary
part 3 writing modules
chapter 13 writing modules: mastering what node is all about
13.1 brainstorming
13.2 building out the package.json file
13.3 the end user experience
13.4 publishing
13.5 summary
Author : Lex young, marc harter, ben noordhuis
Publication : Dreamtech press
Isbn : 9789351197744
Store book number : 107
NRS 1440.00
|
|
|
|
|
|
|
|
|
|